﻿using System;
using System.Collections.Generic;
using System.IdentityModel.Tokens.Jwt;
using System.Linq;
using System.Threading.Tasks;

namespace Base.Api.Models
{
    public class LoginTokenRespose
    {
        public string MemberId { get; set; }

        public JwtSecurityToken Token { get; set; }

        public string UserId { get; set; }

        public string UserCode { get; set; }

        public string MemberName { get; set; }

        public string MemberCode { get; set; }

        public string OrgId { get; set; }

        public DateTime? AuthTime { get; set; }

        public DateTime? ExpireTime { get; set; }

        public string AreaId { get; set; }

        public int IQCPowerLevel { get; set; }

        public int Type { get; set; }

        public List<LoginTokenMember> LoginTokenMembers { get; set; } = new List<LoginTokenMember>();
    }
}
